series of punches - Turkish English Dictionary